screen-based trading - German English Dictionary